﻿/*+===================================================================
File:      CBossTwoHand.h

Summary:   Định nghĩa lớp CBossTwoHand
===================================================================+*/

#ifndef _BOSSTWOHAND_H_
#define _BOSSTWOHAND_H_

#include "BossTwoLeftPartArm.h"
#include "BossTwoRightPartArm.h"
#include "Bill.h"

/*C+==================================================================
Class:    CBossTwoHand

Summary:  Lớp CBossTwoHand.
==================================================================-C*/


class CBossTwoHand : public CMoveableObject
{
private:
	CBossTwoPartArm* m_arms[5];
public:
	CBossTwoHand(CBill* bill, D3DXVECTOR2 pos, int id, int typeId);
	~CBossTwoHand();

	void Update(float timeFrame);

	void UpdateCollision(vector<CGameObject*> vecGameObjs, float timeFrame);

	void Draw();

	bool Kill();

	int GetHandStatus();

	CBossTwoPartArm* GetHeadArm();

};

#endif